using System;
using ns27;

namespace Triton.Game.Mapping
{
	[Attribute38("MineCartRushArt")]
	public class MineCartRushArt : MonoBehaviour
	{
		public Spell m_portraitSwapSpell => method_3<Spell>("m_portraitSwapSpell");

		public float m_portraitSwapDelay => method_2<float>("m_portraitSwapDelay");

		public MineCartRushArt(IntPtr address, string className)
			: base(address, className)
		{
		}

		public MineCartRushArt(IntPtr address)
			: this(address, "MineCartRushArt")
		{
		}

		public void DoPortraitSwap(Actor actor)
		{
			method_8("DoPortraitSwap", actor);
		}
	}
}
